#ifndef _ESP_APP_WEBSERVER_H_
#define _ESP_APP_WEBSERVER_H_

#include <esp_http_server.h>

typedef struct
{
    uint8_t cmd;
    char *data;
    uint16_t len;
} webserver_httpd_async_req_t;

httpd_handle_t webserver_start(void);
int webserver_stop(httpd_handle_t server);
int webserver_sse_server_send(const char *data, int len);
int webserver_sse_client_is_connected(void);

#endif // _ESP_APP_WEBSERVER_H_
